bull ring – English–Latine translations

🇬🇧 en la 🇻🇦

bull ring noun

  • area in which a bullfight takes place
arena
Wiktionary Links